Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: zhao zhigao zhiyao zihao zhizao zhizhao ?

zhǐ hǎo to have no other option but to ...; to have to; to be forced to
zhì hǎo best friend
zhì hǎo to cure

Dictionary · Google Translate · Help
By MDBG 2024