Lughet
vent personal spite — English to Chinese Translation | Lughet