English to Arabic

Meaning for:
Scowling
other
التعبيس