Home

Word

vambrace, n.
(vambraces)
more info cannon of plate armor protecting the forearm
<noun.artifact>

lower cannon vambrace