ARBALESTS
Definition
ARBALESTS is the plural of ARBALEST.
noun ARBALEST: an engine that provided medieval artillery used during sieges.
ARBALESTS is the plural of ARBALEST.
noun ARBALEST: an engine that provided medieval artillery used during sieges.