English to Arabic

Meaning for:
Crabbing
other
الخربشة