meaning of Beistandsabkommen

Beistandsabkommen - German to English

mutual help pact

View more

  • mutual assistance pact