English to Arabic

Meaning for:
Sullen
other
متجهّم