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á algal bloom; water bloom
shuǐ huà to hydrate

Dictionary · Google Translate · Help
By MDBG 2025