meaning of Atomschiff

Atomschiff - German to English

nuclear-powered ship

View more

  • nuclear ship