chi zhalanlota
rubbish dumps or heaps; midden
Back to dictionary