the ultimate deterrent


Results for "the ultimate deterrent"

English - Turkish Dictionary

the ultimate deterrent

(English - Turkish Dictionary) :
nükleer silah; hidrojen bombası.