Pinyin Dictionary results for "zi zhao"

自找
to suffer as a consequence of one's own actions; you asked for it; to bring it on oneself (sth unpleasant)
自找苦吃
to bring trouble on oneself
自找麻烦
to ask for trouble; to invite difficulties
正电子照射断层摄影
positrion emission tomography (PET)
Dictionary data provided by CC-CEDICT