French-English dictionary »

chapeau de mousse meaning in English

FrenchEnglish
chapeau de mousse nom {m}

head [heads](foam on carbonated beverages)
noun
[UK: hed] [US: ˈhed]