Lughet
to decelerate — English to Chinese Translation | Lughet