What does aufopfernd mean?

aufopfernd - German to English

committed

View more

  • devotedly
  • losing
  • self-sacrificing