Dictionary Entry: 无地自容

Word
Pinyin
无地自容
wú dì zì róng

ashamed and unable to show one's face

Child Entries of 无地自容