atorarse
Spanish
Verb
atorarse
infinitive of
atorar
combined with
se