entrega

noun
  1. The act of delivering or handing over something to a recipient. noun
    The entrega of the package was scheduled for tomorrow.
    She waited eagerly for the entrega of her online order.
  2. A performance or presentation, often used in the context of artistic or creative works. noun
    His entrega of the role was praised by critics.
    The entrega of the final project was met with applause.