Pinyin Dictionary results for "bu kan ru mu"

不堪入目
unbearable to look at; an eyesore
Dictionary data provided by CC-CEDICT