Definition of entregarla in Spanish:

entregarla

phrase

  • 1

    informal Morirse.