Spanish-English Dictionaryestimabas
estimabas
estimar
Meaning of estimabas