English to Chinese Dictionary

Search:

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


<< back to the home page