What does Atomstreitmacht mean?

Atomstreitmacht - German to English

atomic capacity

View more

  • atomic force
  • atomic power