Learn Hardcore Spanish (Spain): depositar - to deposit; put into a receptacle