Pinyin Dictionary results for "ji bu xiang neng"

积不相能
always at loggerheads (idiom); never able to agree with sb; unable to get on with sb
Dictionary data provided by CC-CEDICT