Pinyin Dictionary results for "you bu de"

由不得
cannot help; to be beyond control of
Dictionary data provided by CC-CEDICT