English to Chinese Dictionary

Search:

积不相能 xiāng néng always at loggerheads (idiom); never able to agree with sb / unable to get on with sb


<< back to the home page