Lughet
one's worse self — English to Chinese Translation | Lughet