Spanish

edit

Verb

edit

declamarlos

  1. infinitive of declamar combined with los