Lughet
self-abhorrence — English to Chinese Translation | Lughet