exclamarse
Spanish
Verb
exclamarse
infinitive of
exclamar
combined with
se