Definition of pasar a mejor vida in Spanish
En relación con un ser vivo: Dejar de realizar sus funciones vitales de forma permanente.
Synonyms of pasar a mejor vida in Spanish
morir, fallecer, fenecer, palmarla, diñarla, perecer, expirar, espicharla, cascarla, estirar la pata, sucumbir, pelar el ajo, irse al otro barrio, espichar, palmar, finar