chain armours

English

Noun

chain armours

  1. plural of chain armour