Engelsk-Fransk ordbok »

at each other's throats betyder på franska

EngelskaFranska
at each other's throats (in mutual conflict)
preposition

à couteaux tirés◼◼◼preposition