"sneaked off" in German sneaked off sich davongeschlichen weggeschlichen Detailed translations for "sneaked off" sneaked off sneaked off sich davongeschlichen sneaked off weggeschlichen