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 give charity to sb / to oblige
shì huí to release from custody
shí huī lime (calcium oxide)
shī huǐ to regret / to feel remorse

Dictionary · Google Translate · Help
By MDBG 2025