Understand Chinese Nickname

忍不住想

[rĕn bù zhù xiăng]
Translated directly it means 'Can't Help but Think/Want'. This username can imply uncontrollable feelings about something - longing for an event to happen, unable to forget certain memories, and more.
Generate Chinese Nickname
Relation Nicknames