English to Arabic

Meaning for:
Traduced
other
مشوّه سمعة