to sleep well, dormir bien, to sleep lightly, tener sueño ligero, to sleep soundly, tener sueño profundo, to have insomnia, tener insomnio, to have a restless sleep, tener un sueño inquieto, to feel well-rested, sentirse descansado

Leaderboard

Visual style

Options

Switch template

Continue editing: ?