bestiuole
Italian
Noun
bestiuole
f
plural of
bestiuola