démon French - English
1.
Englishdemo
-
Frenchdémo
Englishdemo
-
Frenchdémonstration
2.
Englishdemonic
-
EnglishPertaining to evil spirits
-
Frenchdémoniaque
3.
Englishdaemon
-
Englishcomputing: a process that does not have a controlling terminal
-
Frenchdémon
English translator: French English démon Eesti sõnaraamat Español Traductor Svenska Översättare