Italian

edit

Verb

edit

stimolandola

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

Anagrams

edit