ingiuriarti
Italian
Verb
ingiuriarti
compound of the infinitive
ingiuriare
with
ti