English-German dictionary »

more ambitious meaning in German

EnglishGerman
more ambitious

ehrgeizigere◼◼◼