Translation of insomnia in English:

insomnia

insomnia

noun

  • 1

    insomnia, inability to sleep