depositarte

Spanish

Verb

depositarte

  1. infinitive of depositar combined with te