Meaning ofsuit of armorin English

suit of armor

#moderate
Definitions
Base Words