mirror armours
English
Noun
mirror
armours
plural of
mirror armour