Translation of "Garrotte" into English
garotte, garrote, garrotte are the top translations of "Garrotte" into English.
Garrotte
-
garotte
noun -
garrote
noun -
garrotte
noun
-
Show algorithmically generated translations
Automatic translations of "Garrotte" into English
-
Glosbe Translate
-
Google Translate
Add example
Add