Understand Chinese Nickname

i丢失

[i diū shī]
This net name translates to 'I have lost' or 'lost'. This reflects a feeling of misplacing something vital or important, either material or emotional.
Generate Chinese Nickname
Relation Nicknames