weapon of mass destruction - French English Dictionary
History

weapon of mass destruction

Play ENFRENus
Play ENFRENuk
Play ENFRENau


Meanings of "weapon of mass destruction" in French English Dictionary : 3 result(s)

English French
UN Terms
weapon of mass destruction arme de destruction massive
EU Terms
weapon of mass destruction arme de destruction massive
Military
weapon of mass destruction arme de destruction massive