Pinyin Dictionary results for "diu lian"

丢脸
to lose face; humiliation
Dictionary data provided by CC-CEDICT