English German Dictionary

English - Deutsch

dumplings in German: