exultarse
Spanish
Verb
exultarse
infinitive of
exultar
combined with
se