モーターグレーダー
mōtāgurēdā

Noun

1. motor grader (construction vehicle)

Other forms: