stupefarti
Italian
Verb
stupefarti
compound of the infinitive
stupefare
with
ti