Pinyin Dictionary results for "shen mi mo ce"

神秘莫测
mystery; unfathomable; enigmatic
Dictionary data provided by CC-CEDICT