estimularte
Spanish
Verb
estimularte
infinitive of
estimular
combined with
te