garrote someone - Español Inglés Diccionario

garrote someone

Significados de "garrote someone" en diccionario español inglés : 1 resultado(s)

Inglés Español
Colloquial
garrote someone dar garrote [v]