Arabic-French dictionary »

خَرْبَشَ meaning in French

ArabicFrench
خَرْبَشَ

gratter