macchiarti
Italian
Verb
macchiarti
compound of the infinitive
macchiare
with
ti