"sich davonstehlen" in English sich davonstehlen to edge away sich davonstehlen {vb} to sneak away Detailed translations for "sich davonstehlen" sich davonstehlen sich davonstehlen(also: sich langsam entfernen) to edge away sich davonstehlen{verb} sich davonstehlen to sneak away