wú dì zì cuò
基本释义
  1. 犹无地自容。形容非常羞愧。
详细释义
  1. 【解释】:犹无地自容。形容非常羞愧。
近义词
无地自处无地自容
英文翻译
  1. Have no place too ashamed to show one's face