Vocabulary

モーターグレーダー

motor grader (construction vehicle)

noun