Lughet
regard with great detestation — English to Chinese Translation | Lughet