Arabic-English dictionary »

خَرْبَشَ meaning in English

ArabicEnglish
خَرْبَشَ

scratchrub a surface with a sharp object