inespugnabile – English–Italiano translations

🇮🇹 it en 🇬🇧

inespugnabile adjective

impregnable, inexpugnable
  • irraggiungibile
unconquerable
Wiktionary Links