🇬🇧 en fr 🇫🇷

ATV noun

  • (transportation) Initialism of all-terrain vehicle. (an astride-seated quad or tri-wheeled off-road recreational vehicle).
tout-terrain
Wiktionary Links