Online Dictionary

deicida, deicidas Explained

deicida, deicidas at Interlingua => English Of Explained:

dei·cidan deicide (= one who kills a god)