English German Dictionary

English - Deutsch

ambitious in German: