Chinese-English dictionary »

以其人之道,还治其人之身 meaning in English

Your history