Arabic-English dictionary »

مَشَدَة meaning in English

ArabicEnglish
مَشَدَة f

keffiyehArabian headdress