Back to Dictionary
羞愤
羞憤
xiūfèn
1. ashamed and resentful
2. indignant