all-terrain vehicle (atv) - French English Dictionary
History

all-terrain vehicle (atv)



Meanings of "all-terrain vehicle (atv)" in French English Dictionary : 1 result(s)

English French
Automotive
all-terrain vehicle (atv) véhicule tout-terrain (vtt)