Version Française
Meaning of
"VÉHICULE TOUT-TERRAIN"
in English language
French to English
English to French
French
English
VÉHICULE TOUT-TERRAIN
OFF-ROAD VEHICLE