Lughet
star-crossed — English to Chinese Translation | Lughet