meaning of Atommüllendlager

Atommüllendlager - German to English

(final) disposal site for atomic waste

View more

  • (final) dumping site for atomic waste [coll.]