English-Italian dictionary »

at loggerheads meaning in Italian

EnglishItalian
at loggerheads (unable to agree; opposing)
preposition

ai ferri cortipreposition