Lughet
cast in one's lot with — English to Chinese Translation | Lughet