kamus
.
Search
About
knee_piece
English
knee piece
Noun
Armor plate that protects the knee
English: knee piece