indomitable – Deutsch–English translations

🇬🇧 en de 🇩🇪

indomitable adjective

  /ɪnˈdɑmɪtəbl̩/ , /ɪnˈdɒmɪtəbl̩/
  • incapable of being subdued, overcome, or vanquished
unbeugsam, unbezähmbar, unerschütterlich
Wiktionary Links