French-English dictionary »

diamétralement opposés meaning in English

FrenchEnglish
diamétralement opposés preposition

at loggerheads(unable to agree; opposing)
preposition