garrotearos
Spanish
Verb
garrotearos
infinitive of
garrotear
combined with
os