Spanish-English Dictionaryestimulad
estimulad
estimular
Meaning of estimulad