reactive armors

English

Noun

reactive armors

  1. plural of reactive armor