Pinyin Dictionary results for "shou bu liao"

受不了
unbearable; unable to endure; can't stand
Dictionary data provided by CC-CEDICT