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 to cure
至好 zhì hǎo best friend

Dictionary · Google Translate · Help
By MDBG 2026