Spanish

edit

Verb

edit

declamaros

  1. infinitive of declamar combined with os