English to Arabic

Meaning for:
Humiliates
other
يذلّ