deliver, convey

listen to the pronunciation of deliver, convey
الإنجليزية - الأسبانية
entregar
entregar(transitive)