German English Dictionary

Deutsch - English

impfen in English: