English to Arabic

Meaning for:
Gritted
other
مصرور