balestrucci
Italian
Noun
balestrucci
m
plural of
balestruccio