Spanish-English Dictionaryestimaba
estimaba
estimar
Meaning of estimaba