depositarla

Spanish

Verb

depositarla

  1. infinitive of depositar combined with la