Home

Word

jambeau, n.
(jambeaux)
more info armor plate that protects legs below the knee
<noun.artifact>

greave jambeau