toxic waste site

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

  • March 4. 2016 from wordnet.princeton.edu

    toxic waste site noun english

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