"he she has had sacrificed" in German he/she has/had sacrificed er/sie hat/hatte geopfert Detailed translations for "he she has had sacrificed" he/she has/had sacrificed he/she has/had sacrificed(also: he/she has/had immolated) er/sie hat/hatte geopfert