Lughet
to lose control of one's vehicle — English to Chinese Translation | Lughet