де́мон Spanish - English
1.
Englishdaemon
-
Englishcomputing: a process that does not have a controlling terminal
-
Spanishdemonio
2.
Englishincubus
-
Englishan evil spirit
-
Spanishíncubo
English translator: Spanish English де́мон Eesti sõnaraamat Español Traductor Svenska Översättare