garrotees
Spanish
Verb
garrotees
second-person singular present subjunctive of
garrotear