meaning of Beistandspakt

Beistandspakt - German to English

mutual aid pact

View more

  • mutual assistance pact