English to Arabic

Meaning for:
Grimaces
other
التجهم