garroteándote

Spanish

Verb

garroteándote

  1. gerund of garrotear combined with te