Lughet
get sth. off one's hands — English to Chinese Translation | Lughet