garrotei

Portuguese

Verb

garrotei

  1. first-person singular preterite indicative of garrotar