restarti
Italian
Verb
restarti
compound of the infinitive
restare
with
ti
Anagrams
sterrati