Spanish-English Dictionaryestima
estima
estimar
Meaning of estima