English German Dictionary

English - Deutsch

the frog in German: