Pinyin Dictionary results for "zi xiang mao dun"

自相矛盾
to contradict oneself; self-contradictory; inconsistent
Dictionary data provided by CC-CEDICT