ATV – English–Suomi translations

🇬🇧 en fi 🇫🇮

ATV noun

  • Automated Transfer Vehicle
ATV, ATV-moduuli
  • all-terrain vehicle
mönkijä

🇫🇮 fi en 🇬🇧

ATV

ATV
Wiktionary Links