Lughet
stand in the way of — English to Chinese Translation | Lughet