English to Chinese Dictionary

Search:

Did you mean: shuizhi shuizhu shuzha shizha shuizhao shizhi shizhu shuzhi ?

水闸 shuǐ zhá sluice / water gate / waterlocks / floodgate / lock / dam


<< back to the home page