What does Beistandsabkommen mean?

Beistandsabkommen - German to English

mutual help pact

View more

  • mutual assistance pact