estimularle
Spanish
Verb
estimularle
infinitive of
estimular
combined with
le