garrote someone - İspanyolca İngilizce Sözlük
Geçmiş

garrote someone



Meanings of "garrote someone" in Spanish English Dictionary : 1 result(s)

İngilizce İspanyolca
Colloquial
garrote someone dar garrote [v]