garrotean
Spanish
Verb
garrotean
third-person plural present indicative of
garrotear