English-Chinese dictionary »

egg on one's face meaning in Chinese

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

出丑 /chūchǒu/noun

出醜noun

面上无光 /miànshàngwúguāng/noun

面上無光noun