English to Chinese Dictionary

Search:

Did you mean: chengxing shengjing chongqing changjing chengjiang chengqing chenjing chongjing ?

乘警 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


<< back to the home page