(someone's reputation) to be ruined - Spanish English Dictionary

Suggest a Term