See also: stimolo and Stimolo

Italian

edit

Verb

edit

stimolò

  1. third-person singular past historic of stimolare