pummarole
Italian
Noun
pummarole
f
plural of
pummarola
Neapolitan
Noun
pummarole
f
plural of
pummarola