English to Arabic

Meaning for:
Sulked
other
معبّس