ammucchiarti
Italian
Verb
ammucchiarti
compound of the infinitive
ammucchiare
with
ti