Spanish-English Dictionarydeclaraba
declaraba
declarar
Meaning of declaraba