Spanish-English Dictionaryestimar
Meaning of estimar