Lughet
to one's disgust — English to Chinese Translation | Lughet