garroteándoos

Spanish

Verb

garroteándoos

  1. gerund of garrotear combined with os