Pinyin Dictionary results for "hai bu ru"

还不如
to be better off ...; might as well ...
Dictionary data provided by CC-CEDICT