Buscar
Selecciona el idioma del diccionario
to snuff it
01
estirar la pata, pasar a mejor vida
pass from physical life and lose all bodily attributes and functions necessary to sustain life
Buscar
Selecciona el idioma del diccionario
estirar la pata, pasar a mejor vida