soddisfarti
Italian
Verb
soddisfarti
compound of the infinitive
soddisfare
with
ti