Spanish-English Dictionaryestimase
estimase
estimar
Meaning of estimase