to exonerate oneself - Deutsch Englisch Wörterbuch

Begriff Vorschlagen