German English Dictionary

Deutsch - English

selbsts%C3%BCchtig in English: