English-French dictionary »

spumoni meaning in French

EnglishFrench
spumoni (ice cream dessert)
noun

spumone◼◼◼nom