Lughet
luminescent spot — English to Chinese Translation | Lughet