ダンプトラック
damputorakku

Noun

1. dump truck

Other forms: