Usages of depositar
Deposité el sobre con la papeleta en la urna.
I deposited the envelope with the ballot paper in the ballot box.
El electorado acudió a depositar su voto.
The electorate went to deposit its vote.
Elon.io is an online learning platform
We have an entire course teaching Spanish grammar and vocabulary.