APC – English–Español translations

🇬🇧 en es 🇪🇸

APC noun

  • armored personnel carrier
TBP, tanqueta
Wiktionary Links