What does Abwehrsystem mean?

Abwehrsystem - German to English

defence system [Br.]

View more

  • defense system [Am.]