Lughet
meteoric scatter — English to Chinese Translation | Lughet