have egg on one's face Thai Translation

have egg on one's face - อับอายขายหน้า

EnglishThaiTransliteration
have egg on one's face
(Idiomatical expression)
อับอายขายหน้า
ap ai kǎi nâa