garrotou
Portuguese
Verb
garrotou
third-person singular preterite indicative of
garrotar