Understand Chinese Nickname

我嫌你碍眼

[wŏ xián nĭ ài yăn]
Translates to 'I find you irritating.' It suggests annoyance with someone, indicating their presence or actions are bothersome.
Generate Chinese Nickname
Relation Nicknames