English to Chinese Dictionary

Search:

神出鬼没 shén chū guǐ lit. to appear and disappear unpredictably like a spirit or a ghost (idiom) / fig. elusive


<< back to the home page