depositarti

Italian

Verb

depositarti

  1. compound of the infinitive depositare with ti