Pinyin Dictionary results for "ke chen"

砢碜
ugly; unsightly; shabby; to humiliate; to ridicule
Dictionary data provided by CC-CEDICT