Vocabulary

マルチプルタイタンパー

ballast tamper; tamping machine

noun