Chinese-English dictionary »

面上無光 meaning in English

ChineseEnglish
面上無光 noun

egg on one's face(suffer embarrassment or humiliation)
noun