Lughet
die of despite — English to Chinese Translation | Lughet