Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shenjing shenxing shunqing shanqing shengqing chenqing ?

shēn qǐng to apply for sth / application form (CL:)
shén qíng look; expression
shēn qíng deep emotion; deep feeling; deep love / affectionate; loving

Dictionary · Google Translate · Help
By MDBG 2025