German English Dictionary

Deutsch - English

Babysitter in English: