English to Arabic

Meaning for:
Abrade
other
ينكشط :: يفرك بقوّة :: يتوارى :: يضرب :: سحج :: برى :: كشط :: يبري