Understand Chinese Nickname

深碍久絆

[shēn ài jiŭ bàn]
Deeply hindered for long indicates complicated interpersonal relationships with entanglements and prolonged emotional attachments or difficulties hard to disentangle.
Generate Chinese Nickname
Relation Nicknames