estimulare
See also:
estimularé
Spanish
Verb
estimulare
first
/
third-person
singular future subjunctive of
estimular