Arabic-English dictionary »

مِزْقَة meaning in English

ArabicEnglish
مِزْقَة

flocktufts of wool or cotton