Chinese-English dictionary »

呻吟声 /shēnyín shēng/ meaning in English

ChineseEnglish
呻吟声 /shēnyín shēng/ noun

groan [groans]noun
[UK: ɡrəʊn] [US: ˈɡroʊn]