Definify.com

Definition 2025


sarisae

sarisae

English

Noun

sarisae

  1. plural of sarisa