regenerarse
Spanish
Verb
regenerarse
infinitive of
regenerar
combined with
se