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

listen to the pronunciation of a location where toxic wastes can be or have been disposed of (often illegally)
English - English
toxic waste dump
a location where toxic wastes can be or have been disposed of (often illegally)
Favorites