Lughet
pulsed radar set — English to Chinese Translation | Lughet