Spanish-English Dictionaryestimaron
estimaron
estimar
Meaning of estimaron