Lughet
dose sb. with his own physic — English to Chinese Translation | Lughet