ammantarti
Italian
Verb
ammantarti
compound of the infinitive
ammantare
with
ti