Meaning ofdemonicalin English

demonical

#uncommon
Definitions