Pinyin Dictionary results for "zi zhao ma fan"

自找麻烦
to ask for trouble; to invite difficulties
Dictionary data provided by CC-CEDICT