Home
Help
About
Contact
English to Chinese Dictionary
Search:
自我解嘲
zì
wǒ
jiě
cháo
to refer to one's foibles or failings with self-deprecating humor
<< back to the home page