Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: chengxing shengjing chongqing changjing chengjiang chengqing ?

chéng jǐng police on trains / train marshal
chéng jīng (of an animal or tree etc) to become a spirit or goblin / (fig.) to be amazingly skillful, smart or evil etc

Dictionary · Google Translate · Help
By MDBG 2025