Pinyin Dictionary results for "zi gao zi da"

自高自大
to think of oneself as terrific (idiom); arrogant
Dictionary data provided by CC-CEDICT