Pinyin Dictionary results for "zi chao"

自嘲
to mock oneself; to laugh at oneself
Dictionary data provided by CC-CEDICT