Understand Chinese Nickname

对镜自残

[duì jìng zì cán]
Translates to 'self-injury in front of the mirror', expressing inner pain or struggle, possibly with self-doubt, sorrow, and a kind of internal conflict.
Generate Chinese Nickname
Relation Nicknames