atarragarse
Spanish
Verb
atarragarse
infinitive of
atarragar
combined with
se