soddisfarti

Italian

Verb

soddisfarti

  1. compound of the infinitive soddisfare with ti