Pinyin Dictionary results for "kan bu shun yan"

看不顺眼
unpleasant to the eye; objectionable
Dictionary data provided by CC-CEDICT