man-portable air-defense systems - French English Dictionary
History

man-portable air-defense systems



Meanings of "man-portable air-defense systems" in French English Dictionary : 1 result(s)

English French
Military
man-portable air-defense systems systèmes portatifs de défense aérienne

Meanings of "man-portable air-defense systems" with other terms in English French Dictionary : 2 result(s)

English French
Military
man-portable air defense systems (manpads) systèmes portatifs de défense antiaérienne
man portable air defense systems (manpads) système portable de défense aérienne