English to Arabic

Meaning for:
Chagrined
other
مكدّر