VANISH INTO THIN AIR


Meaning of VANISH INTO THIN AIR in English

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

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.