garrotaram
Portuguese
Verb
garrotaram
third-person plural
preterite
/
pluperfect
indicative of
garrotar