Translation of "MANPADS" into English

MANPADS, MANPAD system, man-portable air defence system are the top translations of "MANPADS" into English.

MANPADS
+ Add

Spanish-English dictionary

  • MANPADS

    noun

    Los 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

    Glosbe Translate
  • Google

    Google Translate

Phrases similar to "MANPADS" with translations into English

Add

Translations of "MANPADS" into English in sentences, translation memory