Lughet
luminescent — English to Chinese Translation | Lughet