Understand Chinese Nickname

太过刺眼

[tài guò cì yăn]
'Too Blinding' could mean something is overwhelmingly striking or glaring, whether referring to light, beauty, or any other intense impression that’s hard to overlook.
Generate Chinese Nickname
Relation Nicknames