Pinyin Dictionary results for "qi chi da ru"

奇耻大辱
extraordinary shame and humiliation (idiom)
Dictionary data provided by CC-CEDICT