How is the phrase Они готовы перегрызть друг другу глотки translated from Russian to English
Драка или сердечная ссора между друг другом.
Fighting or arguing angrily with each other.
Couldn’t load the audio. Please try again.


