English to Arabic

Meaning for:
Unsavoury
other
مهين أخلاقياً