garroteaban
Spanish
Verb
garroteaban
third-person plural imperfect indicative of
garrotear