stufarti
Italian
Verb
stufarti
compound of the infinitive
stufare
with
ti
Anagrams
frustati
,
sfruttai