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