English to Arabic

Meaning for:
Abraded
other
انكشط :: حكّ :: ضرب :: برى