ReadWriteQuiz
Chinese dictionary
derogget caught in one's own trap; make a law only to fall foul of it oneself; harm set, harm get
我甚至可以说,他是个作法自毙的人。
I can even say that he is a Frankenstein people.
我甚至可以说,他是个作法自毙的人。
I can even say that he is a Frankenstein people.