meaning of Atomteststoppabkommen

Atomteststoppabkommen - German to English

(nuclear) test ban treaty

View more

  • limited test-ban pact