Back to Dictionary
奇耻大辱
奇恥大辱
qíchǐdàrǔ
1.
extraordinary shame and humiliation (idiom)
Metadata
- Category
- Chinese