DAEMON


Meaning of DAEMON in English

var. of DEMON 5.

Oxford English vocab.      Оксфордский английский словарь.