Kamus Mobile
https://m.xamux.com
English to Indonesian
insomniac
noun
someone who cannot sleep
seseorang yang tidak bisa tidur
source: WordNet 3.0