Surface-to-air — English Spanish translation1 translation found

surface-to-air (a) (military) tierra-aire (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 Dutch
Translate surface-to-air into Portuguese
Translate surface-to-air into Slovenian
Translate surface-to-air into Polish
Translate surface-to-air into Czech