atormentarse
Spanish
Verb
atormentarse
infinitive of
atormentar
combined with
se