Translation of "MSOW" into English

MSOW, modular stand-off weapon, modular standoff weapon are the top translations of "MSOW" into English.

MSOW
+ Add

French-English dictionary

  • MSOW

  • modular stand-off weapon

  • modular standoff weapon

  • Show algorithmically generated translations

Automatic translations of "MSOW" into English

  • Glosbe

    Glosbe Translate
  • Google

    Google Translate
Add

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