Arabic-English dictionary »

طَرْبُوش meaning in English

ArabicEnglish
طَرْبُوش m

feztype of hat