declamaros
Spanish
Verb
declamaros
infinitive of
declamar
combined with
os