Definify.com

Definition 2025


armatostes

armatostes

Spanish

Noun

armatostes

  1. plural of armatoste