Dictionary Entry: 愧悔无地

Word
Pinyin
愧悔无地
kuì huǐ wú dì

ashamed and unable to show one's face (idiom)

Child Entries of 愧悔无地