Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shihu shihua sihui shihuo shehui shihuai ?

shí huì tangible benefit / material advantages / cheap / economical / advantageous (deal) / substantial (discount)
shì huí to release from custody
shī huǐ to regret / to feel remorse
shī huì to give charity to sb / to oblige
shí huī lime (calcium oxide)

Dictionary · Google Translate · Help
By MDBG 2025