English-Arabic dictionary »

scratch meaning in Arabic

EnglishArabic
scratch rub a surface with a sharp object

خَرْبَشَ

Your history