Spanish

edit

Verb

edit

garroteándolos

  1. gerund of garrotear combined with los