Taces

What is Taces?

Taces definition and meaning on Dictionary terms:
noun Armor.