garroteándole

Spanish

Verb

garroteándole

  1. gerund of garrotear combined with le