spumonis
English
Noun
spumonis
plural of
spumoni