garrotei
Portuguese
Verb
garrotei
first-person singular preterite indicative of
garrotar