2163 / 2202

What does 自相矛盾 (zì xiāng máodùn) mean in English?

自相矛盾
zì xiāng máodùn

self-mutually-spear-shield; self-contradiction