inattaccabile – English–Italiano translations

🇮🇹 it en 🇬🇧

inattaccabile adjective

-proof, impregnable, unassailable, untouchable
Wiktionary Links