Lughet
give sb. the axe — English to Chinese Translation | Lughet