heavy goods traffic - French English Dictionary
History

heavy goods traffic



Meanings of "heavy goods traffic" in French English Dictionary : 1 result(s)

English French
Transportation
heavy goods traffic trafic de poids lourds [n]