English German Dictionary

English - Deutsch

breathtaking in German: