French-English dictionary »

spumone meaning in English

FrenchEnglish
spumone nom

spumoni◼◼◼(ice cream dessert)
noun