English-Spanish dictionary »

at loggerheads meaning in Spanish

EnglishSpanish
at loggerheads (unable to agree; opposing)
preposition

a la greñapreposition

de piquepreposition