English to Francais Dictionary
semitrailer
Semi-remorque
Meaning for semitrailer found in 11 Languages.
Sponored Video