automatic-dump truck

listen to the pronunciation of automatic-dump truck
English - Turkish

Definition of automatic-dump truck in English Turkish dictionary

automatic-dump truck
damper