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