German English Dictionary

Deutsch - English

erdbeere in English: