What does Atomwaffenproduktion mean?

Atomwaffenproduktion - German to English

nuclear weaponry production

View more

  • atomic weapons manufacturing