armatura – English–Italiano translations

🇮🇹 it en 🇬🇧

armatura noun

  /armaˈtura/
armour, reinforcement, weave
Wiktionary Links