Lughet
out of a clear sky — English to Chinese Translation | Lughet