English-German dictionary »

aiming high meaning in German

EnglishGerman
aiming high

emporstrebend