Understand Chinese Nickname

所谓碍人

[suŏ wèi ài rén]
Translates as 'so-called inconvenience to others', this reflects someone considering themselves as trouble or not worthy, expressing humility or low self-esteem.
Generate Chinese Nickname
Relation Nicknames