entrega

delivery, handover

3,001–5,000 #4,913

Also a form of

Meanings

noun, feminine

  1. delivery, handover
  2. submission
  3. installment
  4. surrender
  5. devotion