declamarse
Spanish
Verb
declamarse
infinitive of
declamar
combined with
se