What does Abfangrakete mean?

Abfangrakete - German to English

antiballistic missile

View more

  • interceptor missile
  • interceptor rocket