Lughet
more dead than alive — English to Chinese Translation | Lughet