"sich aufopfern" in English sich aufopfern {vb} to sacrifice oneself Detailed translations for "sich aufopfern" sich aufopfern{verb} sich aufopfern to sacrifice oneself