Pinyin Dictionary results for "gui shi shen chai"

鬼使神差
demons and gods at work (idiom); unexplained event crying out for a supernatural explanation; curious coincidence
Dictionary data provided by CC-CEDICT