NichiDict

モーターグレーダー

[mootaagureedaa]

Meanings

1.Noun

motor grader (construction vehicle)