deliver, convey

listen to the pronunciation of deliver, convey
Englisch - Spanisch
entregar
entregar(transitive)