long-range missiles - French English Dictionary

long-range missiles

Meanings of "long-range missiles" with other terms in English French Dictionary : 3 result(s)

English French
Military
long-range ballistic missile (lrbm) missile balistique à longue portée
long range ballistic missile missile balistique à longue portée
long range cruise missile missile de croisière à longue portée