Back to Dictionary
自相矛盾
zìxiāngmáodùn
1.
to contradict oneself
2.
self-contradictory
3.
inconsistent
Metadata
- Category
- Chinese