Understand Chinese Nickname

是我蠢

[shì wŏ chŭn]
Translates to 'I am stupid,' indicating a moment of self-reflection and possibly frustration or regret over certain actions or decisions.
Generate Chinese Nickname
Relation Nicknames