Lughet
give oneself over to — English to Chinese Translation | Lughet