Understand Chinese Nickname

把自己弄丢了

[bă zì jĭ nòng diū le]
'Lost myself' conveys a sense of losing track of personal identity or direction, perhaps after undergoing significant changes or due to emotional distress.
Generate Chinese Nickname
Relation Nicknames