What does Atombombenabwurf mean?

Atombombenabwurf - German to English

atomic bomb dropping

View more

  • atomic bombing
  • atomic bomb release
  • dropping of an atom bomb