English-French dictionary »

gambeson meaning in French

EnglishFrench
gambeson (armor)
noun

gambison◼◼◼nom {m}