Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shenghua shenghui shenghao shenzhuo chenghuo shanghuo ?

shēng huó to live / life / livelihood
shēng huǒ to make a fire; to light a fire
shèng huǒ sacred fire; (esp.) the Olympic flame

Dictionary · Google Translate · Help
By MDBG 2024