German-English dictionary »

menschenopfer meaning in English

GermanEnglish
das Menschenopfer [des Menschenopfers; die Menschenopfer] Substantiv
[ˈmɛnʃn̩ˌʔɔpfɐ]

human sacrifice◼◼◼noun