English to Arabic

Meaning for:
Gnashed
other
مصرور