ristorarvi
Italian
Verb
ristorarvi
compound of the infinitive
ristorare
with
vi
Anagrams
ritrovarsi