stimulates
Estimula
translation of 'stimulates'
verb
avivar,
favorecer,
estimular,
incentivar
definition
Credits: Google Translate