dicţionar Englez-Spaniol »

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

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

estar de uñaspreposition

tirarse los trastos a la cabezapreposition