Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: zoushi zhushui zushui zhushi xiushui zhuhui ?

zǒu shuǐ to leak / to flow / to catch on fire

Dictionary · Google Translate · Help
By MDBG 2024