Lughet
bring sb. to heel — English to Chinese Translation | Lughet