meaning of Abrüstungsvertrag

Abrüstungsvertrag - German to English

arms decrease treaty

View more

  • disarmament pact