Meaning ofsuit of armourin English

suit of armour

#moderate
Definitions
Base Words