person who has stayed awake all night - Inglés Sinónimo Diccionario

Proponer traducción