deliver, convey

listen to the pronunciation of deliver, convey
English - Spanish
entregar
entregar(transitive)