Pinyin Dictionary results for "mo bu shi"

莫不是
probably; perhaps; could it be that...?
Dictionary data provided by CC-CEDICT