Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: suihua shihua shuhua shuihu shuahua shuihuo ?

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

Dictionary · Google Translate · Help
By MDBG 2024