rerebraceEnglish

rerebrace, upper cannon

Noun

Cannon that provides plate armor for the upper arm

English: rerebrace, upper cannon

English words with similar meanings

Show 1 words