Pinyin Dictionary results for "kui hen"

愧恨
ashamed and sorry; suffering shame and remorse
Dictionary data provided by CC-CEDICT