English-French dictionary »

tarbooshed meaning in French

EnglishFrench
tarbooshed (wearing a tarboosh)
adjective

entarbouchéadjectif