Lughet
radiation weapon — English to Chinese Translation | Lughet