English to Arabic

Meaning for:
Vituperate
other
ذمّ