Spanish-English Dictionarydeclarabas
declarabas
declarar
Meaning of declarabas