Arabic-English dictionary »

غِفَارَة meaning in English

ArabicEnglish
غِفَارَة f

kerchiefpiece of cloth