suteba

Noun

1. dumping ground; dump

Other forms: