self-dumping car

listen to the pronunciation of self-dumping car
English - German

Definition of self-dumping car in English German dictionary

self-dumping car
Kippwagen
self-dumping car
Favorites