Italian edit

Verb edit

stimolandoli

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