Definify.com

Definition 2024


arbalester

arbalester

English

Noun

arbalester (plural arbalesters)

  1. Alternative form of arbalister