to stay the night - Español Inglés Diccionario