Lughet
take the law into one's own hands — English to Chinese Translation | Lughet