What does Aufopferung mean?

Aufopferung - German to English

devotion [self-sacrifice]

View more

  • give up
  • general averages give up
  • self-sacrifice