kamus
.
Search
About
brassard
English
brassard
Noun
Armor plate that protects the arm
English: brassard