puppole
Italian
Noun
puppole
f
pl
plural of
puppola