Definition of pasar a mejor vida in Spanish:

pasar a mejor vida

phrase

  • 1

    euphemistic Morir.