Word of the Day – Arbalest
June 26, 2021
Word of the Day – Arbalest
Arbalest (noun) (historic) ar-blast A crossbow with a special mechanism for drawing back and releasing…








