English dictionary, thesaurus, translations & etymology
FreeDict.com

death squad in Russian

death squad in Russian

эскадро́н сме́рти
noun
An armed group that carries out clandestine, extrajudicial killings.
эскадрон смерти
noun
An armed group that carries out clandestine, extrajudicial killings.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.