stimula

(Anglès)

third-person singular past historic of stimuler

stimuler

  1. (transitive) to stimulate
  2. (transitive) to whip up

Sign in to write sticky notes