suits of armour

English

Noun

suits of armour

  1. plural of suit of armour