Lughet
radiator cooling fin — English to Chinese Translation | Lughet