meaning of jambeau

1. armor plate that protects legs below the knee


Related Words

jambeau |

Developed & Maintained By Taraprasad.com

Treasure Words