Lughet
ill-starred — English to Chinese Translation | Lughet