French-English dictionary »

chapeau claque meaning in English

FrenchEnglish
chapeau claque nom {m}

opera hat(kind of collapsible top hat)
noun