What does Atomwaffe mean?

Atomwaffe - German to English

atomic tool

View more

  • atomic tool
  • nuke [coll.] [nuclear tool]