Lughet
mountain rope hoist — English to Chinese Translation | Lughet