神出鬼沒
Mandarin: shen2 chu1 gui3 mo4
T4
T1
T2
T6
Definitions
  1. 1 (said of sb who happens to) appear and disappear mysteriously
← Back to dictionary