Lughet
petroleum storage depot — English to Chinese Translation | Lughet