depositare

Verb

 * 1) to deposit
 * 2) to store or bestow
 * 3) to put down, to place
 * 1) to put down, to place
 * 1) to put down, to place