Spanish-English Dictionaryestimen
estimen
estimar
Meaning of estimen