French-English dictionary »

chamallow meaning in English

FrenchEnglish
chamallow nom {m}

marshmallow [marshmallows]◼◼◼(confectionery)
noun
[UK: mɑːʃ.ˈmæ.ləʊ] [US: ˈmɑːrʃ.ˌmelo.ʊ]
We sat around the campfire roasting marshmallows. = On était assis autour du feu de camp à faire griller des chamallows.