Back to Dictionary
水闸
水閘
shuǐzhá
1. sluice
2. water gate
3. waterlocks
4. floodgate
5. lock
6. dam