meaning of atomfrei

atomfrei - German to English

nonnuclear

View more

  • nuclear-free