Pinyin Dictionary results for "guai bu de"

怪不得
no wonder!; so that's why!
Dictionary data provided by CC-CEDICT