English to Arabic

Meaning for:
Deprecatory
other
إستهجاني