English to Chinese Dictionary

Search:

shēn (literary) to recite; to chant; to intone / (bound form) groan
shēn old variant of 呻[shen1]


<< back to the home page