🇬🇧 en it 🇮🇹

insurmountable adjective

  • Incapable of being passed over, surmounted, or overcome; insuperable
insormontabile
Wiktionary Links