Spanish

edit

Verb

edit

declamarla

  1. infinitive of declamar combined with la