Understand Chinese Nickname

都怪我不够好

[dōu guài wŏ bù gòu hăo]
Blaming oneself for not being good enough. The username could indicate a self-effacing or guilt-prone individual.
Generate Chinese Nickname
Relation Nicknames