French-English dictionary »

gilet pare-éclats meaning in English

FrenchEnglish
gilet pare-éclats nom {m}

flak jacket◼◼◼(piece of protective clothing)
noun