Arabic-English dictionary »

خَمَشَ meaning in English

ArabicEnglish
خَمَشَ

scrapedraw an object along while exerting pressure