vambraces

English

Noun

vambraces

  1. plural of vambrace

Middle English

Noun

vambraces

  1. plural of vambrace