garroteándose

Spanish

Verb

garroteándose

  1. gerund of garrotear combined with se