Lughet
run sb. through the guts — English to Chinese Translation | Lughet