German English Dictionary

Deutsch - English

die Ausrede in English: