VTT – English–Français translations

🇫🇷 fr en 🇬🇧

VTT noun {m}

  /ve.te.te/
  • Vélo Tout Terrain
mountain bike, MTB
  • Véhicule Tout Terrain
ATV
Wiktionary Links