Pinyin Dictionary results for "zi xun si lu"

自寻死路
to follow the path to one's own doom (idiom); to bring about one's own destruction
Dictionary data provided by CC-CEDICT