Pinyin Dictionary results for "wang zi zun da"

妄自尊大
ridiculous self-importance (idiom); arrogance
Dictionary data provided by CC-CEDICT