mirror armor

English

Noun

mirror armor (countable and uncountable, plural mirror armors)

  1. Alternative form of mirror armour.