garroteabais

Spanish

Verb

garroteabais

  1. second-person plural imperfect indicative of garrotear