Lughet
place of application of force — English to Chinese Translation | Lughet