have one's reputation besmirched - İngilizce Eşanlam Sözlük

Çeviri Öner