Understand Chinese Nickname

忍不住红了脸

[rĕn bù zhù hóng le liăn]
Can't help blushing. A vivid description of bashfulness or shyness, it usually refers to people who are easily embarrassed.
Generate Chinese Nickname
Relation Nicknames