Definify.com

Definition 2024


armatostes

armatostes

Spanish

Noun

armatostes

  1. plural of armatoste