lucumoni
Italian
Noun
lucumoni
m
plural of
lucumone
Anagrams
cumulino