Understand Chinese Nickname

自卑作祟

[zì bēi zuò suì]
In English, it means that inferiority is causing mischief or making trouble. This indicates that sometimes a person’s actions are driven by feelings of inadequacy or insecurity.
Generate Chinese Nickname
Relation Nicknames