reactive armours

English

Noun

reactive armours

  1. plural of reactive armour