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