English to Chinese Dictionary

Search:

zhá sluice; sluice gate / to dam up water / (coll.) brake / (coll.) electric switch
zhá old variant of 閘|闸[zha2] / sluice / lock (on waterway)


<< back to the home page