Italian

edit

Verb

edit

stimolarci

  1. compound of the infinitive stimolare with ci

Anagrams

edit