Italian-English dictionary »

ai ferri corti meaning in English

ItalianEnglish
ai ferri corti preposition

at loggerheads(unable to agree; opposing)
preposition