declamarla

Spanish

Verb

declamarla

  1. infinitive of declamar combined with la