kamus
.
Search
About
vambrace
English
lower cannon, vambrace
Noun
Cannon of plate armor protecting the forearm
English: vambrace, lower cannon
English words with similar meanings
Show 1 words
lower cannon