Pinyin Dictionary results for "cu bu ji fang"

猝不及防
to be caught off guard; without warning
Dictionary data provided by CC-CEDICT