Dumpsites [noun]

Definition of Dumpsites:

garbage dump

Synonyms of Dumpsites:


Opposite/Antonyms of Dumpsites:

-


Sentence/Example of Dumpsites: