VAMBRACE


Meaning of VAMBRACE in English

plate defense for the forearm

Medieval English glossary.      Средневековый английский глоссарий.