brassardEnglish

brassard

Noun

Armor plate that protects the arm

English: brassard