Pinyin Dictionary results for "zhao bu zi zai"

找不自在
to ask for trouble; to bring misfortune on oneself
Dictionary data provided by CC-CEDICT