Definition Definition

arbalest - Meaning and Examples

Meaning of 'arbalest' (Webster Dictionary)

1 . Arbalest [ n.]
- Alt. of Arbalist