garrotammo
Italian
Verb
garrotammo
first-person plural past historic of
garrotare