stimarti
Italian
Verb
stimarti
compound of the infinitive
stimare
with
ti
Anagrams
mitrasti
,
ritmasti