Subscribe
URL of the page has been copied to clipboard.
Meaning : Armor plate that protects legs below the knee.
Synonyms : jambeau
Install App