meaning of toxic waste dump

1. a location where toxic wastes can be or have been disposed of often illegally


Related Words

toxic waste dump |

Developed & Maintained By Taraprasad.com

Treasure Words