Definition Definition

Arbalest - Meaning and Examples

Meaning of 'Arbalest' (Webster Dictionary)

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