Spanish-English Dictionaryestimaban
estimaban
estimar
Meaning of estimaban