Spanish-English Dictionaryestimasen
estimasen
estimar
Meaning of estimasen