ATV – English–Polski translations

🇬🇧 en pl 🇵🇱

ATV noun

  • Automated Transfer Vehicle
  • all-terrain vehicle
ATV

🇵🇱 pl en 🇬🇧

ATV

ATV
Wiktionary Links