suits of armor

English

Noun

suits of armor

  1. plural of suit of armor