Pinyin Dictionary results for "zi wo jie chao"

自我解嘲
to refer to one's foibles or failings with self-deprecating humor
Dictionary data provided by CC-CEDICT