Pinyin Dictionary results for "meng bu fang"

猛不防
suddenly; unexpectedly; taken by surprise; at unawares
Dictionary data provided by CC-CEDICT