Back to Dictionary
旱厕
旱廁
hàncè
1. pit toilet