English to Arabic

Meaning for:
Scuffed
other
مجرجر