passive armours

English

Noun

passive armours

  1. plural of passive armour