disappear without a trace, disappear without leaving clues as to where

listen to the pronunciation of disappear without a trace, disappear without leaving clues as to where
English - Turkish
English - English
vanish into thin air