off-road – English–Français translations

🇬🇧 en fr 🇫🇷

off-road adjective

  • designed for driving on a rugged terrain
tout-terrain
Wiktionary Links