garrotea
Spanish
Verb
garrotea
inflection of
garrotear
:
third-person singular present indicative
second-person singular imperative