English to Chinese Dictionary

Search:

Did you mean: shengjing shenqing shenxing chenjing shunjing sensing shengming shanxing ?

神经 shén jīng nerve / mental state / (coll.) unhinged / nutjob
深井 Shēn Jǐng Sham Tseng (area in Hong Kong)
蜃景 shèn jǐng mirage


<< back to the home page