Where does “depósito” come from?

depósito (Portuguese): deposit; store; depot; warehouse

Definitions

  1. deposit; store; depot; warehouse
depósito — Etymology, Origin & Word History | Etymology Explorer