Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shizhu shuizhi shuizu shuzhu shuihu shuishu ?

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

Dictionary · Google Translate · Help
By MDBG 2024