Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shengtao shengti shengdai shangtai shangdai shengdi ?

shēng tài ecology
shèng tāi immortal body (of born again Daoist)
shēng tái mossy

Dictionary · Google Translate · Help
By MDBG 2025