Lughet
intercede with sb. for — English to Chinese Translation | Lughet