Back to Dictionary
羞愧
xiūkuì
1. ashamed
Common • Top 8%