Definify.com

Definition 2026


armatostes

armatostes

Spanish

Noun

armatostes

  1. plural of armatoste