English to Chinese Dictionary

Search:

Did you mean: zhao zihao zhizhao xizhao zichao zizhuo zizhu zizhi ?

自找 zhǎo to suffer as a consequence of one's own actions / you asked for it / to bring it on oneself (sth unpleasant)


<< back to the home page