balestrai

Italian

Noun

balestrai m

  1. plural of balestraio