Back to Dictionary
愧汗
kuìhàn
1. sweating from shame
2. extremely ashamed