Lughet
put sb. through a catechism — English to Chinese Translation | Lughet