ダンプ・カー
Top 25000
Meanings
Noun
1. dump truck
Other readings
Examples1
The taxi collided head-on with a dump truck and was badly crushed.