Chinese

edit

Verb

edit

Sense: to disappear without a trace

edit
Synonyms
edit