"sich davongeschlichen" in English sich davongeschlichen sneaked off Detailed translations for "sich davongeschlichen" sich davongeschlichen sich davongeschlichen(also: weggeschlichen) sneaked off