Pinyin Dictionary results for "fei yi suo si"

匪夷所思
unimaginable; outrageous; freakish
Dictionary data provided by CC-CEDICT