Lughet
give a bad account of oneself — English to Chinese Translation | Lughet