Home
Help
About
Contact
English to Chinese Dictionary
Search:
水闸
shuǐ
zhá
sluice / water gate / waterlocks / floodgate / lock / dam
<< back to the home page