English to Arabic

Meaning for:
Abased
other
أهان :: حقّر