What is the English translation of:
Que veut dire VTT?
6 answers
in english it means "Means ATV"
What does VTT mean?
Thank you, Ms. Sue :)
You're welcome, Erika.
Véhicule tout-terrain
According to the Petit Robert dictionary, it also stands for
vélo tout-terrain, which means
mountain-bike.
So the meaning can differ from one country to another.
vélo tout-terrain, which means
mountain-bike.
So the meaning can differ from one country to another.