garrotaras
Portuguese
Verb
garrotaras
second-person singular pluperfect indicative of
garrotar