Understand Chinese Nickname

无颜以对

[wú yán yĭ duì]
'Unable to show my face' refers to a state of deep shame or guilt where one cannot confront others due to certain actions or situations they are embarrassed about.
Generate Chinese Nickname
Relation Nicknames