Pinyin Dictionary results for "shen bu ke ce"

深不可测
deep and unmeasurable (idiom); unfathomable depths; incomprehensible; enigmatic and impossible to predict
Dictionary data provided by CC-CEDICT