dicţionar Englez-Francez »

at each other's throats înseamnă în Franceză

EnglezăFranceză
at each other's throats (in mutual conflict)
preposition

à couteaux tirés◼◼◼preposition