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