Pinyin Dictionary results for "kui hui wu di"

愧悔无地
ashamed and unable to show one's face (idiom)
Dictionary data provided by CC-CEDICT