Où devrais-je le déposer ?

English Translation

Where should I leave it?

déposer (v) [- objet livré] = to leave, to drop off
© Larousse 2014

can be used to talk about people as well (déposer quelqu’un) .

1 Like