sarqolfi

English: Translation
taking something without a trace; disappear