English | German | Russian | Czech

human sacrifice English

Meaning human sacrifice meaning

What does human sacrifice mean?

human sacrifice

the ritual killing of a person

Synonyms human sacrifice synonyms

What other words have the same or similar meaning as human sacrifice?

human sacrifice English » English

victim human pillar

Are you looking for...?