Understand Chinese Nickname

深碍人久绊人

[shēn ài rén jiŭ bàn rén]
'Deep Hindrance Long Entanglement' could imply complicated relationships that have been troublesome and entangling for the person.
Generate Chinese Nickname
Relation Nicknames