ammantarti

Italian

Verb

ammantarti

  1. compound of the infinitive ammantare with ti