stupirti
Italian
Verb
stupirti
compound of the infinitive
stupire
with
ti
Anagrams
putristi