rubbish dump

rubbish dump

rubbish dump

Noun

a piece of land where waste materials are dumped

Synonyms: