"sich selbst zerstoeren" in English sich selbst zerstören {vb} to self-destruct Detailed translations for "sich selbst zerstoeren" sich selbst zerstören{verb} sich selbst zerstören to self-destruct