Italian edit

Verb edit

stimolarci

  1. compound of the infinitive stimolare with ci

Anagrams edit