zh
Sign in Start free

自找

zì zhǎo

to suffer as a consequence of one's own…

+ Review this word

Meanings

zì zhǎo

  1. to suffer as a consequence of one's own actions
  2. you asked for it
  3. to bring it on oneself (sth unpleasant)

Its characters

Words with 自找