English-Latin dictionary »

killer / slayer of god meaning in Latin

EnglishLatin
killer / slayer of God noun

deicida [deicidae](1st) M
noun