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