Lughet
wash one's hands of — English to Chinese Translation | Lughet