Lughet
self-abasement — English to Chinese Translation | Lughet