French-English dictionary »

gambison meaning in English

FrenchEnglish
gambison nom {m}

gambeson◼◼◼(armor)
noun