garroteé

Spanish

Verb

garroteé

  1. first-person singular preterite indicative of garrotear