丢脸的英文翻译

中文:丢脸

英文翻译:be disgraced; humiliate; lose face\n相关词组:\n 丢脸的