grenade au phosphore

listen to the pronunciation of grenade au phosphore
French - English
chemical grenade
small explosive device releasing harmful gases
grenade phosphore
phosphorus grenade