ammucchiarti

Italian

Verb

ammucchiarti

  1. compound of the infinitive ammucchiare with ti