Translation of estímulo in English:

estímulo

encouragement, n.

masculine noun

  • 1

    (incentivo)
    encouragement
    sirve de estímulo a la inversión it acts as an incentive / a stimulus to investment
  • 2

    Biology Physiology
    stimulus