🇬🇧 en de 🇩🇪

insurmountable adjective

  • Incapable of being passed over, surmounted, or overcome; insuperable
unüberwindbar, unüberwindlich
Wiktionary Links