garroterebbero
Italian
Verb
garroterebbero
third-person plural conditional of
garrotare