Translation of "MANPADS" into English
MANPADS, MANPAD system, man-portable air defence system are the top translations of "MANPADS" into English.
MANPADS
-
MANPADS
nounLos MANPADS son altamente letales, se pueden ocultar fácilmente y son económicos
MANPADS are highly lethal, easily concealable and inexpensive
-
MANPAD system
-
man-portable air defence system
-
man-portable air-defence system
-
Show algorithmically generated translations
Automatic translations of "MANPADS" into English
-
Glosbe Translate
-
Google Translate
Phrases similar to "MANPADS" with translations into English
-
unsecured MANPADS · unsecured man-portable air defence system
Add example
Add