French-English dictionary »

grenade fumigène meaning in English

FrenchEnglish
grenade fumigène nom {f}

smoke grenade◼◼◼(bomb that generates thick smoke)
noun