“丢脸”用英语怎么说?

“丢脸”的英语可以翻译为:
lose face,be disgraced,bring shame [disgrace] on oneself,humble pie,humiliation
相关问题