meaning of Atomgegner

Atomgegner - German to English

anti-nuclear protester

View more

  • atomic adversary