English-French dictionary »

smoke grenade meaning in French

EnglishFrench
smoke grenade (bomb that generates thick smoke)
noun

fumigène◼◼◼nom {m}

grenade fumigène◼◼◼nom {f}