to deliver; to deposit or leave

listen to the pronunciation of to deliver; to deposit or leave
English - English
drop off

I'll drop off your books when I see you tonight.

to deliver; to deposit or leave
Favorites