What does Boden-Luft-Rakete mean?

Boden-Luft-Rakete - German to English

surface-to-air missile

View more

  • surface to air missile