Pinyin Dictionary results for "jiao nao zhi"

绞脑汁
to rack one's brains
Dictionary data provided by CC-CEDICT