Pinyin Dictionary results for "she bu de"

舍不得
to hate to do sth; to hate to part with; to begrudge
Dictionary data provided by CC-CEDICT