Lughet
place dependence upon — English to Chinese Translation | Lughet