garroteá

Spanish

Verb

garroteá

  1. second-person singular voseo imperative of garrotear