🇬🇧 en no 🇳🇴

ATV noun

  • (transportation, space) Initialism of Automated Transfer Vehicle.
ATV

🇳🇴 no en 🇬🇧

ATV

ATV
Wiktionary Links