English-German dictionary »

more indomitable meaning in German

EnglishGerman
more indomitable

unbezähmbarere