Question

What is the English translation of:
Que veut dire VTT?

Answers

in english it means "Means ATV"
Ms. Sue
What does VTT mean?

Thank you, Ms. Sue :)
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.

Related Questions