Back to Dictionary
愧赧
kuìnǎn
1. to blush in shame
2. red-faced