Lughet
ride roughshod over — English to Chinese Translation | Lughet