THROATS


Meaning of THROATS in English

• ↑ be at each other's throats

Longman Activator English vocab.      Английский словарь Longman активатор .