Arabic-English dictionary »

ورق صنفرة meaning in English

ArabicEnglish
ورق صنفرة m

emery paperabrasive material