Dictionary · Google Translate · Help

自找

自找 zì zhǎo to suffer as a consequence of one's own actions / you asked for it / to bring it on oneself (sth unpleasant)
自 zì (bound form) self; oneself / from; since / naturally; as a matter of course
 找 zhǎo to try to find / to look for / to call on sb / to find / to seek / to return / to give change
<< go back
Dictionary · Google Translate · Help
By MDBG 2026