depositarlos

Spanish

Verb

depositarlos

  1. infinitive of depositar combined with los