Understand Chinese Nickname

爱到无法自拔

[ài dào wú fă zì bá]
The name means being so deeply in love that one cannot control oneself. The person might express intense, uncontrollable emotions due to love.
Generate Chinese Nickname
Relation Nicknames