Pinyin Dictionary results for "shen chai gui shi"

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