estimulé
See also:
estimule
Spanish
Verb
estimulé
first-person singular preterite indicative of
estimular