garroteando

Spanish

Verb

garroteando

  1. gerund of garrotear