Lughet
give satisfaction — English to Chinese Translation | Lughet