toxic dumpsite

This is not a dictionary! - Search for "toxic dumpsite" in The Danish Dictionary

  • March 4. 2016 from wordnet.princeton.edu

    toxic dumpsite noun english

    a location where toxic wastes can be or have been disposed of (often illegally)