Definition of “dumper truck” - English Dictionary

English