Lughet
suffer a defeat — English to Chinese Translation | Lughet