Definify.com

Definition 2024


arbalists

arbalists

English

Noun

arbalists

  1. plural of arbalist