ARBLAST


Meaning of ARBLAST in English

noun a crossbow. ·see arbalest.

Webster English vocab.      Английский словарь Webster.