Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: zhao zihao zhizhao xizhao zichao zizhuo ?

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

Dictionary · Google Translate · Help
By MDBG 2024