Understand Chinese Nickname

我怪我自己

[wŏ guài wŏ zì jĭ]
Means 'I blame myself'. It reflects on feelings of self-guilt and remorse for possibly past actions or regrets.
Generate Chinese Nickname
Relation Nicknames