garrotearan
Spanish
Verb
garrotearan
third-person plural imperfect subjunctive of
garrotear