balestrai
Italian
Noun
balestrai
m
plural of
balestraio