Definition of "vambraces"

vambraces