English to Arabic

Meaning for:
Nicked
other
خدش