Italian edit

Verb edit

stimolandolo

  1. compound of stimolando, the gerund of stimolare, with lo