garrotassero
Italian
Verb
garrotassero
third-person plural imperfect subjunctive of
garrotare