إنجليزي-العربية قاموس »

scratch meaning in العربية

إنجليزيالعربية
scratch rub a surface with a sharp object

خَرْبَشَ

Your history