illuminating grenade - Fransızca İngilizce Sözlük

illuminating grenade

Meanings of "illuminating grenade" in French English Dictionary : 1 result(s)

İngilizce Fransızca
Military
illuminating grenade grenade éclairante