Pinyin Dictionary results for "zi yi yi qi"

自贻伊戚
to create trouble for oneself (idiom)
Dictionary data provided by CC-CEDICT