Pinyin Dictionary results for "zi xun fan nao"

自寻烦恼
to bring trouble on oneself (idiom)
Dictionary data provided by CC-CEDICT