entregarse
Spanish
Verb
entregarse
infinitive of
entregar
combined with
se