Dictionnaire
babelfish
/
Dictionnaire
/
Anglais → Allemand
to soil one's reputation
Dictionnaire
to soil one's reputation
sein Ansehen beflecken
to soil one's reputation
seinen guten Ruf beflecken