self-loading truck - French English Dictionary
History

self-loading truck



Meanings of "self-loading truck" in French English Dictionary : 1 result(s)

English French
Technical
self-loading truck camion auto-chargeur