Lughet
plague on both your house — English to Chinese Translation | Lughet