"sich davonschleichen" in English sich davonschleichen to sneak off to sneak away/off to go tiptoeing off Detailed translations for "sich davonschleichen" sich davonschleichen sich davonschleichen(also: wegschleichen) to sneak off sich davonschleichen to sneak away/off sich davonschleichen to go tiptoeing off