English to Chinese Dictionary

Search:

Did you mean: zhao zihao sichao zaichao zhichao zicao zicha zizhao ?

自嘲 cháo to mock oneself / to laugh at oneself


<< back to the home page