estimularse
Spanish
Verb
estimularse
infinitive of
estimular
combined with
se