Definify.com

Definition 2025


arbalists

arbalists

English

Noun

arbalists

  1. plural of arbalist