English
Detailed Translations for sacrificing a human being from English to French
sacrificing a human being:
-
the sacrificing a human being (human sacrifice)
Translation Matrix for sacrificing a human being:
Noun | Related Translations | Other Translations |
sacrifice humain | human sacrifice; sacrificing a human being |