English-Chinese dictionary »

at loggerheads meaning in Chinese

EnglishChinese
at loggerheads (unable to agree; opposing)
preposition

不和 /bùhé/preposition

分歧 /fēnqí/preposition