Lughet
resort to force — English to Chinese Translation | Lughet