What does Beistandspakt mean?

Beistandspakt - German to English

mutual aid pact

View more

  • mutual assistance pact