meaning of giambeux

1. Greaves; armor for the legs.


Related Words

giambeux |

Developed & Maintained By Taraprasad.com

Treasure Words