German-English dictionary »

atomsperrvertrag meaning in English

GermanEnglish
der Atomsperrvertrag Substantiv

nonproliferation treaty◼◼◼noun