(3D Animation)
If you are unable to see the video, please download the latest Flash Player.
| 自相矛盾 (zì xiāng máo dùn) Literal Translation: To set the spear and shield against oneself simultaneously. Meaning: To say or do something to contradict oneself. |
Comments