Pinyin Dictionary results for "xiu kou nan kai"

羞口难开
to be too embarrassed for words (idiom)
Dictionary data provided by CC-CEDICT