Present progressiveél/ella/ustedconjugation ofgarrotear.

garrotear

Es un tipo muy bueno, cuando no está garroteando a la gente.
He's a swell guy. When he's not roughing people up.
Word of the Day
lean