Understand Chinese Nickname

抑制自己

[yì zhì zì jĭ]
'Inhibiting oneself', this might reflect someone trying to control their emotions or impulses.
Generate Chinese Nickname
Relation Nicknames