Lughet
self-defeating — English to Chinese Translation | Lughet