Lughet
radar killer — English to Chinese Translation | Lughet