English Spanish Dictionary

English - español

insomnia in Spanish: