Lughet
inexorable — English to Chinese Translation | Lughet