kamus
.
Search
About
jambeau
English
greave, jambeau
Noun
Armor plate that protects legs below the knee
English: greave, jambeau
English words with similar meanings
Show 1 words
greave