Understand Chinese Nickname

太闹心

[tài nào xīn]
Translates to 'too annoying' or 'extremely distressing'. This reflects strong displeasure or annoyance regarding a situation or state of mind.
Generate Chinese Nickname
Relation Nicknames