Lughet
rolling chock — English to Chinese Translation | Lughet