Back to review
…
…
…
…
Word
身不由己
shēn bù yóu jǐ
in spite of oneself
not of one's own volition
without the freedom to act independently (idiom); involuntary
Word
shēn bù yóu jǐ
in spite of oneself
not of one's own volition
without the freedom to act independently (idiom); involuntary