Dictionary · Google Translate · Help

自找

zhǎo to suffer as a consequence of one's own actions / you asked for it / to bring it on oneself (sth unpleasant)
(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 2025