Pinyin Dictionary results for "yuan bu de"

怨不得
cannot blame; no wonder
Dictionary data provided by CC-CEDICT