balestrilles

French

Noun

balestrilles f

  1. plural of balestrille