Lughet
divest oneself of — English to Chinese Translation | Lughet