Arabic-English dictionary »

يشوّه سمعة meaning in English

ArabicEnglish
يشوّه سمعة

Demonises

Denigrates[UK: ˈde.nɪ.ɡreɪts] [US: ˈde.nɪ.ɡreɪts]