English German Dictionary

English - Deutsch

stupendous in German: