Home
Search
Index
Definify.com
Definition
2024
balestrille
balestrille
French
Noun
balestrille
f
(
plural
balestrilles
)
(
archaic
,
weaponry
)
crossbow
,
arbalest
Similar Results