Understand Chinese Nickname

身不由己词不达意

[shēn bù yóu jĭ cí bù dá yì]
This name reflects feeling powerless and unable to express oneself accurately, hinting at helplessness.
Generate Chinese Nickname
Relation Nicknames