Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: haichao heichao huicha huicai huzhao huacha ?

huí cháo to become moist again / to revive (usually of sth bad) / resurgence

Dictionary · Google Translate · Help
By MDBG 2024