Back to Dictionary
凼子
dàngzi
1. pool
2. pit
3. ditch
4. cesspit