Definition of マウンテンレール

マウンテンレール

mauntenreeru

noun
mounting rail(computer term)
Other readings:
マウンテン・レール