ARBALESTER

Definition of ARBALESTER