Definify.com

Definition 2025


armadures

armadures

Catalan

Noun

armadures

  1. plural of armadura