DictionaryForumContacts

   English
Terms containing tear at each other's throats | all forms | in specified order only
SubjectEnglishRussian
Игорь Мигtear at each other's throatsперегрызть горло друг другу
inf.tear at each other's throats, dogs eat dogsперегрызть глотку друг другу (rescator)