Spanish-English Dictionaryestimulos
estímulos
Meaning of estimulos