Definify.com

Definition 2024


armadures

armadures

Catalan

Noun

armadures

  1. plural of armadura