Understand Chinese Nickname

挫败

[cuò bài]
This translates directly into 'defeat', expressing a sentiment of disappointment or frustration over something.
Generate Chinese Nickname
Relation Nicknames