Lughet
place a curb upon — English to Chinese Translation | Lughet