Lughet
dissociate oneself from — English to Chinese Translation | Lughet