balestrilles
French
Noun
balestrilles
f
plural of
balestrille