Lughet
sustain a defeat — English to Chinese Translation | Lughet