insurmountable – Deutsch–English translations

🇬🇧 en de 🇩🇪

insurmountable adjective

  • incapable of being passed over
unüberwindbar, unüberwindlich
Wiktionary Links