ATV - French English Dictionary

ATV

Meanings of "ATV" in French English Dictionary : 2 result(s)

English French
Automotive
atv vtt [m]
Traffic
ATV véhicule tout terrain

Meanings of "ATV" with other terms in English French Dictionary : 5 result(s)

English French
Astronomy
atv pressurized module module pressurisé de l'atv
automatic transfer vehicle (atv) cargo automatique
automatic transfer vehicle (atv) cargo automatique atv
automatic transfer vehicle (atv) véhicule de transfert automatique
Automotive
all-terrain vehicle (ATV) véhicule tout-terrain (VTT)