Understand Chinese Nickname

隐身可见

[yĭn shēn kĕ jiàn]
It translates as 'invisibility is visible,' a somewhat paradoxical expression suggesting someone's hidden feelings, presence, or thoughts are actually noticed or acknowledged, despite the effort put into concealment.
Generate Chinese Nickname
Relation Nicknames