vocab dash
Log in
Sign up
羞愧难当
xiūkuìnándāng
Meanings
1. to feel ashamed (idiom)
Characters used
羞
shy
愧
ashamed
难
difficult
当
to be