Englishfor English speakers
sleep like a log English
Meaning sleep like a log meaning
What does sleep like a log mean?
sleep like a log
Synonyms sleep like a log synonyms
What other words have the same or similar meaning as sleep like a log?