Arabic-English dictionary »

خَرَّاطَة meaning in English

ArabicEnglish
خَرَّاطَة f

skirtarticle of clothing