Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shizhu shuizhi shuihu shuzhu shuizu shuishu ?

shuǐ zhū droplet / dewdrop
shuǐ zhù stream of water (as from a fountain or a faucet); jet of water

Dictionary · Google Translate · Help
By MDBG 2026