English dictionary, thesaurus, translations & etymology
FreeDict.com

garrote in Russian

garrote in Russian

гаррота
noun
(historical) An iron collar formerly used in Spain to execute people by strangulation.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.