German English Dictionary

Deutsch - English

schlucken in English: