declamarse

Spanish

Verb

declamarse

  1. infinitive of declamar combined with se