French-English dictionary »

entarbouché meaning in English

FrenchEnglish
entarbouché adjectif

tarbooshed(wearing a tarboosh)
adjective