stimulasse
French
Verb
stimulasse
first-person singular imperfect subjunctive of
stimuler
Anagrams
mutilasses
Latin
Verb
stimulāsse
perfect active infinitive of
stimulō