English-German dictionary »

more high principled meaning in German

EnglishGerman
more high principled

charakterfester