English German Dictionary

English - Deutsch

palm in German: