Surface-to-air — English Portuguese translation1 translation found

surface-to-air (a) (military) terra-ar (a) (military)
Translate Surface-to-air into other languages
Translate surface-to-air into German
Translate surface-to-air into French
Translate surface-to-air into Italian
Translate surface-to-air into Spanish
Translate surface-to-air into Dutch
Translate surface-to-air into Slovenian
Translate surface-to-air into Polish
Translate surface-to-air into Czech