What does Atomkraft mean?

Atomkraft - German to English

atomic power

View more

  • atomic power
  • atomic power