Pinyin Dictionary results for "bu tu bu kuai"

不吐不快
to have to pour out what's on one's mind (idiom)
Dictionary data provided by CC-CEDICT