sleepless_personEnglish

insomniac, sleepless person

Noun

Someone who cannot sleep

English: insomniac, sleepless person

English words with similar meanings

Show 1 words