Arabic-English dictionary »

غُتْرَة meaning in English

ArabicEnglish
غُتْرَة f

keffiyehArabian headdress