mutually assured destruction (mad) - French English Dictionary
History

mutually assured destruction (mad)



Meanings of "mutually assured destruction (mad)" in French English Dictionary : 1 result(s)

English French
Military
mutually assured destruction (mad) destruction mutuelle assurée