depositarti
Italian
Verb
depositarti
compound of the infinitive
depositare
with
ti