Lughet
commend oneself to sb — English to Chinese Translation | Lughet