Lughet
give sb. some skin — English to Chinese Translation | Lughet