Pinyin Dictionary results for "zi ai zi lian"

自艾自怜
to feel sorry for oneself
Dictionary data provided by CC-CEDICT