Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: suihua shihua shuhua shuihu shuahua shuihuo ?

水花 shuǐ huā spray of water; splash / (dialect) chickenpox
水化 shuǐ huà to hydrate
水华 shuǐ huá algal bloom; water bloom

Dictionary · Google Translate · Help
By MDBG 2026