"ohne spuren zu hinterlassen" in English ohne Spuren zu hinterlassen {adv.} untraceably Detailed translations for "ohne spuren zu hinterlassen" ohne Spuren zu hinterlassen{adverb} ohne Spuren zu hinterlassen(also: spurlos) untraceably