NichiDict

マルチプルタイタンパー

[maruchipurutaitanpaa]

Meanings

1.Noun

ballast tamper; tamping machine