Definify.com

Definition 2025


sarissas

sarissas

English

Noun

sarissas

  1. plural of sarissa