Definition of "arbalest"

arbalest