English to Arabic

Meaning for:
Vituperated
other
مذموم