Pinyin Dictionary results for "ju xin po ce"

居心叵测
harboring unfathomable motives (idiom)
Dictionary data provided by CC-CEDICT