Understand Chinese Nickname

谬败

[miù bài]
It translates to 'error defeat' which implies a loss brought about by making mistakes or incorrect choices; an acknowledgment of failure due to personal faults or errors
Generate Chinese Nickname
Relation Nicknames