French-English dictionary »

pistolet de détresse meaning in English

FrenchEnglish
pistolet de détresse nom {m}

flare gun◼◼◼(pistol-like firearm)
noun