Understand Chinese Nickname

深碍借碍

[shēn ài jiè ài]
Involving profound obstacles or impediments metaphorically referring to deeply complex issues within oneself or between individuals. Could signify internal struggles that are borrowed through external circumstances.
Generate Chinese Nickname
Relation Nicknames