entregar is a common expression in Spanish and it means to deliver, to hand over, to hand off as in Ok. No solo estoy seguro de que están vivos sino que nos los entregarán en bandeja de plata.
entregar5 examples in Nonsense
Get our free app and watch scenes from hundreds of Hollywood movies.