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